take away the leaves and superfluous buds of plants - Francés Inglés Diccionario